struggle to earn a living - Französisch Englisch Wörterbuch